<template>
    <div>
        <input type="text" :value="value" v-on:input="$emit('input',$event.target.value)">
    </div>
</template>

<script>
//一个组件上的 v-model 默认会利用名为 value 的 prop 和名为 input 的事件
// <my-input v-model="xxx"></my-input>
// v-on:change="$emit('change', $event.target.checked)"
// 1 如何在自定义组件内 接收到 v-model中的值
// 2 如何去修改传过来的值 
    export default {
        props:["value"],
        methods:{
            input(newvalue){
                // console.log(newvalue)
                this.value = newvalue
            }
        }
    }
</script>

<style lang="less" scoped>

</style>